package com.xgk.boot.module.core.dal.iservice;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xgk.boot.framework.common.pojo.PageResult;
import com.xgk.boot.module.core.controller.admin.payment.vo.credit.CreditPageReqVO;
import com.xgk.boot.module.core.controller.admin.payment.vo.credit.CreditPageRespVO;
import com.xgk.boot.module.core.controller.admin.payment.vo.credit.CreditSaveReqVO;
import com.xgk.boot.module.core.dal.entity.channel.ServiceProviderDO;
import com.xgk.boot.module.core.dal.entity.payment.PaymentRecordsDO;
import com.xgk.boot.module.core.dal.entity.payment.TemporaryCreditDO;

/**
 * <p>
 * 地址簿 服务类
 * </p>
 *
 * @author yfbao
 * @since 2025-06-14
 */
public interface TemporaryCreditService extends IService<TemporaryCreditDO> {

    Long createCredit(CreditSaveReqVO createReqVO);

    Page<CreditPageRespVO> getCreditPage(CreditPageReqVO reqVO);
}
